package interfejsy.logika;

import interfejsy.IWsp;
import interfejsy.logika.logika_wlasciwa.Klient;
import interfejsy.logika.logika_wlasciwa.Wlasciciel;

import java.util.Map;

public class Operacje implements IWsp {

        private IWlasciciel iw;
        private IKlient ik;
        
        public Operacje()
        {
                iw=new Wlasciciel();
                ik=new Klient();
        }
        
        int a;
        boolean d;
        @Override
        public boolean Kalendarz(Map<String,Object> mapa)
        {
        	if (mapa.containsKey("rezerwacja+"))
        		/*
        		 * 1.sprawdz rezerwacje
        		 * 1-true - rezerwuj
        		 * 1-false - odrzuc
        		 */
        	{
        		mapa.put("rezerwacje","a");
        		
        		int a=iw.sprawdzaj_rezerwuj(mapa);
        	}
        		
        	return true;
        }
        @Override
        public boolean operacja(Map<String,Object> mapa) {
                a=0;
                boolean ret=false;
                System.out.println("OPERACJE -operacja"+a);
                iw.operacja(mapa);
                System.out.println("OPERACJE -operacja-petlaTERAZKONIEC"+a);
                return true;
        }
        @Override
        public int status() {
                return iw.status();
        }
        @Override
        public boolean st() {
                return false;
        }
        
        
}
